#include"base.h"
void scan_c(char* o) { //忽略换行符，录入一个字符
	char text[101];
	scanf("%s", text);
	*o = text[0];
}

int scan_i(int* s) {
	int i;
	char text[300];
	while(1){
		i = scanf("%d", s);
		if (!i) {
			scanf("%s", text);
			printf("已清除不合法数据，请重新录入：");
		}
		else if (*s >= 1000000000 || *s < -214748364) {
			printf("输入数据过大或过小，请重新输入：");
		}
		else {
			break;
		}
	}
}